 |
API Documentation
|
|
|
bool getFollowSelfDir() const
void setCurrentDir(const nkMemory::StringView &path)
virtual void exportIntrospection(nkExport::Node *rootNode) override
virtual nkMemory::String openDialog(bool forSave)=0
Used to filter files in the interface.
Definition: FileExplorer.h:19
Base class for any graphical component.
Definition: Component.h:12
void addFilter(const nkMemory::StringView &label, const nkMemory::StringView &extension)
FileFilter & getFilter(unsigned int index)
A graphical file explorer.
Definition: FileExplorer.h:12
nkMemory::Strring _extension
The extensions filtered by the filter.
Definition: FileExplorer.h:24
void setFilter(unsigned int index, const nkMemory::StringView &label, const nkMemory::StringView &extension)
A node in the tree structure representing the data to export / import.
Definition: Node.h:42
Class holding information about a string, with ownership over the data.
Definition: String.h:22
nkMemory::StringView getCurrentDir() const
Class holding information about a string, with no ownership over the data.
Definition: StringView.h:22
virtual void importClassFromTree(nkExport::Node *rootNode) override
void setFollowSelfDir(bool value)
nkMemory::Strring _label
The label shown for the filter in the interface.
Definition: FileExplorer.h:23
Encompasses all API of component NilkinsWinUi.
Definition: Button.h:7
FileFilter(const FileFilter &other)